// 发货明细
var baseExp = require('../../../common/BaseExpress');
Page({
    behaviors: [baseExp],

  /**
   * 页面的初始数据
   */
  data: {
    order:{}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var url="/home/staff/order/detail"
    if(options.express_oid){
      if(options.reqUrl){
        url=options.reqUrl
      }else{
        url="/home/staff/express/detail"
      }
      
    }
    this.request({
      url:this.data.host+url,
      data:options
    },res=>{
      console.log("res.data",res.data);
      let arr=res.data;
      // console.log("typeof(res.data)",typeof(arr));
      // console.log("arr instanceof Object",res instanceof Array)
      // console.log("isArray",Array.isArray(res))
      if(!Array.isArray(res.data)){
        arr=[res.data];
      }
      console.log("arr",arr)
      arr.map(val=>{
        let total=0;
        console.log("val",val);
        val.express_detail.map(express => {
            total += express.freight * 1;
            express.short_freight ? total += express.short_freight*1 : "";
            express.pack_amount ? total += express.pack_amount*1 : "";
        });
        val.total=total;
      });
      this.setData({order:arr});
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})